What is xanadu meaning?

Xanadu is a name that originated from the poem "Kubla Khan" by Samuel Taylor Coleridge, where it was used to describe an idyllic, dreamlike place that was the site of Kubla Khan's palace. Over time, the term has come to represent a place of unparalleled beauty, luxury, and happiness. In modern times, Xanadu is often used to describe an idealized or perfect place or situation. It has also been used in popular culture, including as the title of a 1980s movie and a song by the band Rush.